home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C ++ / Frameworks / SCAPI 0.85 / Spunk Cross API 1.0 / WinSCAPI / Headers / SCAPITextField.h < prev    next >
Encoding:
Text File  |  1997-06-19  |  1.6 KB  |  59 lines  |  [TEXT/CWIE]

  1. // ===========================================================================
  2. //    SCAPITextField.h            ©1997 Spunk Cross         All rights reserved.
  3. // ===========================================================================
  4.  
  5. #ifndef SCAPITEXTFIELD_H
  6. #define SCAPITEXTFIELD_H
  7.  
  8. #include "SCAPICommonIncludes.h"
  9. #include "SCAPIWindow.h"
  10.  
  11.  
  12. // ---------------------------------------------------------------------------
  13. //        Defines
  14. // ---------------------------------------------------------------------------
  15.  
  16. #define SCAPITextField_default_originx            0
  17. #define SCAPITextField_default_originy            0
  18. #define SCAPITextField_default_width            57
  19. #define SCAPITextField_default_height            19
  20.  
  21.  
  22. // ---------------------------------------------------------------------------
  23. //        SCAPITextField Class
  24. // ---------------------------------------------------------------------------
  25.  
  26. class SCAPITextField : public CEdit
  27. {
  28.  
  29.     // ===========================================================
  30.     // === Spunk Cross API, these are the routines you can use ===
  31.     // ===========================================================
  32.     
  33.         // Constructor - Destructor
  34.         // ------------------------
  35.         
  36.     public:
  37.     
  38.         SCAPITextField(    SCAPIWindow*    inWindowP,
  39.                         int                inOriginx = SCAPITextField_default_originx,
  40.                         int             inOriginy = SCAPITextField_default_originy,
  41.                         int                inWidth = SCAPITextField_default_width,
  42.                         int                inHeight = SCAPITextField_default_height        );
  43.         
  44.         ~SCAPITextField();
  45.         
  46.         
  47.         // Member functions
  48.         // ----------------
  49.         
  50.     public:
  51.         
  52.         void        SetMaxNumChars(int        inMaxNum);
  53.     
  54.         void        Set(char*    inText);
  55.         
  56.         char*        Get();
  57. };
  58.  
  59. #endif